mare imbrium (sea of showers or sea of rains) - Turc Anglais Dictionnaire