make a convenience of - French English Dictionary