chechenian - French English Dictionary