sand carrier with grab bucket - Spanish English Dictionary