wrecker vehicle - Francés Inglés Diccionario