Bitte aktivieren Sie JavaScript in Ihrem Browser.
My head is itching.
to be itching to do something
Kennen Sie schon die Übersetzung für ...