clepsydra - French English Dictionary