torrontés - French English Dictionary