algomenorrea - German English Dictionary