mechanical interface - Almanca İngilizce Sözlük