gravel quarry - French English Dictionary