puff-adder - Turkish English Dictionary