free-range chicken - Francés Inglés Diccionario