real-estate credit institution - French English Dictionary