traveling clock - French English Dictionary