sieve grate - Francés Inglés Diccionario