trap grate - Francés Inglés Diccionario