sand sieve - Alemán Inglés Diccionario