delulu (delusional) - Turkish English Dictionary