short-lived but intense happiness - Turkish English Dictionary