rat glue trap - Alemán Inglés Diccionario