tucky lily - Turkish English Dictionary