cabochard - French English Dictionary