imma meaning in French
association internationale pour les mammifères marins, organisation mondiale à but non lucratif qui lutte pour la défense et la sauvegarde des animaux marins ( les phoques, les baleines, les dauphins/imma (international marine mammal association)