multipresence - French English Dictionary