atlas of islamic world innovation - Turkish English Dictionary