rocket pistols - Turkish English Dictionary