pastor and farm leader - Fransızca İngilizce Sözlük