mediately or immediately - Turkish English Dictionary