have the strength of ten tigers - Turc Anglais Dictionnaire