shoe string sand deposit - Alemán Inglés Diccionario