tilting device for car bodies - Español Inglés Diccionario