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