sombrero galaxy - French English Dictionary