it doesn't make any sense - Turc Anglais Dictionnaire