devil's nettle - Turkish English Dictionary