develop something further - Turkish English Dictionary