derrotarse - French English Dictionary