kitchen grate - Francés Inglés Diccionario