highway crossing - German English Dictionary