sieve stack - Turco Inglés Diccionario