powerful or hard - Turc Anglais Dictionnaire