game bird's nest - Francés Inglés Diccionario