derrota - French English Dictionary