algomenorrhea - German English Dictionary