causing difficulty - İspanyolca İngilizce Sözlük