long barreled gun - German English Dictionary