head stack - German English Dictionary