batroxobin - French English Dictionary