trailer patrol - Turco Inglés Diccionario