key badge - Alemán Inglés Diccionario