solar dish - French English Dictionary