be very difficult to interpret or unravel - İspanyolca İngilizce Sözlük