i'm on my period - Allemand Anglais Dictionnaire