german armed forces badge for military proficiency - Turkish English Dictionary