sand carrier with grab bucket - Español Inglés Diccionario