a mother hen - Francés Inglés Diccionario