istanbul metropolitan municipality (ibb) - Alemán Inglés Diccionario