driven ahead - German English Dictionary