red-shifted galaxy - French English Dictionary