tall woollyheads - German English Dictionary