embembado - French English Dictionary