quarry head - Turkish English Dictionary