semidetached house - French English Dictionary