thrive or grow - German English Dictionary