foundation ditch - Almanca İngilizce Sözlük