long barreled gun - Turkish English Dictionary