sheila (an informal word for woman) - Allemand Anglais Dictionnaire