thomas's rock rat - French English Dictionary