cattle trailer - Turco Inglés Diccionario