a thousand times - French English Dictionary