cachirul - French English Dictionary