develop something further - French English Dictionary