when you get a moment - French English Dictionary