to dilly-dally - Turkish English Dictionary