cause difficulties - İspanyolca İngilizce Sözlük