foot secretion - Turco Inglés Diccionario