plumed adder - Turkish English Dictionary