pond grate - Francés Inglés Diccionario