foot secretion - Español Inglés Diccionario