place where rainwater is stagnant - İspanyolca İngilizce Sözlük