habit or robe of a nun - Allemand Anglais Dictionnaire