mare imbrium (sea of showers or sea of rains) - Türkisch Englisch Wörterbuch