Batroxobin - German English Dictionary