giving off smoke - Espagnol Anglais Dictionnaire