labellum - French English Dictionary