istanbul metropolitan municipality (ibb) - Turkish English Dictionary