all the time you need - French English Dictionary