immediate result - Turkish English Dictionary