high engine vibrations - Turco Inglés Diccionario