heavy rescue vehicle - Español Inglés Diccionario