Französisch-Englisch Wörterbuch »

les anglais ont débarqué bedeutet auf Englisch

FranzösischEnglisch
les Anglais ont débarqué nom propre

Aunt Flo◼◼◼(slang, personification of the menstrual period)
proper noun