limping due to a bad foot - Turco Inglés Diccionario