man who makes arches - French English Dictionary