game sanctuary - French English Dictionary