labellum - German English Dictionary