farrowing nests - Francés Inglés Diccionario