interventora - Turkish English Dictionary