retail license - Alemán Inglés Diccionario