tall woollyheads - Turkish English Dictionary