hidden reason or motive - Turc Anglais Dictionnaire