physicalize - French English Dictionary