on the back of an envelope - Espagnol Anglais Dictionnaire