have its  day - German English Dictionary