hen-peck - German English Dictionary