a beautiful house - French English Dictionary