adder's-mouth - Turkish English Dictionary