rat glue trap - Español Inglés Diccionario