smell an aroma with delight - Espagnol Anglais Dictionnaire