street intersection - German English Dictionary