strange invention - Alemán Inglés Diccionario