have sore muscles - Turc Anglais Dictionnaire