on-site intervention - Turkish English Dictionary