jogger's heel - Turco Inglés Diccionario