german armed forces badge for military proficiency - Español Inglés Diccionario