car trailers - Francés Inglés Diccionario