a turkey's nest - Francés Inglés Diccionario