resembling a human shape - Turc Anglais Dictionnaire