high obstacle - Turkish English Dictionary