develop something further - Spanish English Dictionary