suffer from amenorrhoea - German English Dictionary