delay (slowness) - Turkish English Dictionary