newfangled contraption - Turco Inglés Diccionario