car-carrying trailer - Español Inglés Diccionario