feminine form of humain - Allemand Anglais Dictionnaire