physical boundary - German English Dictionary