dompedro - French English Dictionary