no matter how hard you try - Turc Anglais Dictionnaire