water-clock - French English Dictionary