teaching license - Alemán Inglés Diccionario