twin ion engine - Alemán Inglés Diccionario