construction trailer - Turco Inglés Diccionario