it is beyond my power - Turc Anglais Dictionnaire