trailer support - Turco Inglés Diccionario