stand in the gap - Turkish English Dictionary