moustache triggerfish - French English Dictionary