embocada - French English Dictionary