masdevallia - French English Dictionary