horologer - French English Dictionary