here today; gone tomorrow - Spanish English Dictionary