embotada - French English Dictionary