deaf adder - Turkish English Dictionary