more human than human - Turc Anglais Dictionnaire