idd (indeed) - Turkish English Dictionary