prestore - French English Dictionary