you haven't lived till something - German English Dictionary