gonadenschürze - German English Dictionary