magallanes - French English Dictionary