pillock - German English Dictionary