sieve stack - Alemán Inglés Diccionario