bell turrets - Turkish English Dictionary