retail outlet - Alemán Inglés Diccionario