watch the world go by - French English Dictionary