have a bad smell - Espagnol Anglais Dictionnaire