Golden oriole?

Hello all,

I heard this bird (beginning and end of recording) in a tree near a stream just outside of Berlin. It was hiding very well and I couldn't get closer! Can it have been a golden oriole? Would be very glad to know what people think!

Another question – the 'screeching' call in the middle of the recording – was that the same bird (or its young?)?

Thanks a lot!

New Recording 33.m4a