carriage clock - French English Dictionary