a faint smell - Espagnol Anglais Dictionnaire