sand carrier with grab bucket - Turkish English Dictionary