mare imbrium (sea of showers or sea of rains) - Turco Inglés Diccionario