vehicle recovery - Español Inglés Diccionario