be obliged to visit - Turkish English Dictionary