ditch drainage - Fransızca İngilizce Sözlük