Car trailers - Alemán Inglés Diccionario