obstacle sense - German English Dictionary