respond to the need of - French English Dictionary