organization of islamic cooperation - Turkish English Dictionary