i was born in istanbul - Espagnol Anglais Dictionnaire