batroxobin - Turkish English Dictionary