toroidal engine - Turco Inglés Diccionario