feminine form of sot - Allemand Anglais Dictionnaire