waterclock - French English Dictionary