vencedora - French English Dictionary