have frequent urges to urinate - İspanyolca İngilizce Sözlük