cryptomenorrhoea - French English Dictionary