batroxobin - Spanish English Dictionary