mechanical finish - Almanca İngilizce Sözlük