at one's convenience - French English Dictionary