box sieve - Alemán Inglés Diccionario