cachpule - French English Dictionary