here today; gone tomorrow - German English Dictionary