foot secretion - Espagnol Anglais Dictionnaire