ever-recurring - German English Dictionary