red nebula comet field - French English Dictionary