the sea of tranquility - Spanish English Dictionary