roof intersection - French English Dictionary