embotado - French English Dictionary