newfangled contraption - Alemán Inglés Diccionario