separation of livestock - Turco Inglés Diccionario