carlock - French English Dictionary