farrowing nests - Turco Inglés Diccionario