interventor - Turkish English Dictionary