pepperpot turret - Turkish English Dictionary