cachilo - French English Dictionary