a mother hen - Spanish English Dictionary