multiplace - French English Dictionary