corota - French English Dictionary