feminine form of humain - Turc Anglais Dictionnaire