adder's meat - Turkish English Dictionary