roof intersection - German English Dictionary