foot anchoring - Turco Inglés Diccionario