stairhead - German English Dictionary