yumrulu demir - Turkish English Dictionary