double-barreled slingshot - Turkish English Dictionary