have you ever been to istanbul? - Alemán Inglés Diccionario