European adder - Turkish English Dictionary