psychological laboratory - French English Dictionary