have super powers - Turc Anglais Dictionnaire