watercrest outpost - French English Dictionary