trap grate - Alemán Inglés Diccionario