a mother hen - Alemán Inglés Diccionario