newfangled contraption - Almanca İngilizce Sözlük