turrethead - Turkish English Dictionary