have sore muscles - Turco Inglés Diccionario