embudado - French English Dictionary