dry stone pitching - Turkish English Dictionary