Batroxobin - French English Dictionary