strip foundations - Almanca İngilizce Sözlük