laid by a free range hen (egg) - Español Inglés Diccionario