obstacle sense - Turkish English Dictionary