torrija - French English Dictionary