major retail outlet - Alemán Inglés Diccionario