devil lily - Turkish English Dictionary