hulagu khan - Turkish English Dictionary