stressamenorrhoe - German English Dictionary