cackling (hen) - Francés Inglés Diccionario