physico-mental - French English Dictionary