red adder - Turkish English Dictionary