mare imbrium (sea of showers or sea of rains) - Türkçe İngilizce Sözlük