before my time - French English Dictionary