have a foul body odor - Espagnol Anglais Dictionnaire