alechugado - French English Dictionary