incompatible with human dignity - Turc Anglais Dictionnaire