mounting foot boss - Almanca İngilizce Sözlük