remain in the forefront of - Turkish English Dictionary