where there is water, there is life. - İspanyolca İngilizce Sözlük