caracoly - French English Dictionary