immediate purchase - Spanish English Dictionary