pillock - Turkish English Dictionary