long range firing - German English Dictionary