scorecards - Alemán Inglés Diccionario