himation - Turkish English Dictionary