tow a vehicle away/off - Espagnol Anglais Dictionnaire