hammerhead stall - Turkish English Dictionary