physical absorption - French English Dictionary