foot secretion - Francés Inglés Diccionario