drogue gun piston - Turkish English Dictionary