vibration technology - Turco Inglés Diccionario