triangular country estate - French English Dictionary