a sense of occasion - Espagnol Anglais Dictionnaire