radio shops - Alemán Inglés Diccionario