share a border - German English Dictionary