at somebody's convenience - French English Dictionary