having bad foot odor - Espagnol Anglais Dictionnaire