atlas of islamic world innovation - Alemán Inglés Diccionario