cattle stalls - Turco Inglés Diccionario