sand distributor - Alemán Inglés Diccionario