high engine vibrations - Alemán Inglés Diccionario