Ok, I give up, what's the answer?
Sea covering exclamation by German politician M-A-H-R
I guess the German exclamation is something like 'ach', and the sea is 'mer' or something, but I can't put them together and get a politician. I have stuff to do so I give in!!
By the way, hasn't the guardian prize been good today? D and I both really made me smile. Plus I'm studying L, so that was nice too.