once upon a time there lived... - French English Dictionary