winding engines - Alemán Inglés Diccionario