zarcear - French English Dictionary