macroglossal - French English Dictionary