reimmerse - French English Dictionary