sound of hen - German English Dictionary