embromada - French English Dictionary