when (something to happen) - French English Dictionary