roof intersection - Spanish English Dictionary