pitch (stone) - French English Dictionary