trail arms - German English Dictionary