sand carrier with grab bucket - Alemán Inglés Diccionario