embuchado - French English Dictionary