at a more suitable time - French English Dictionary