host supervisor - Turkish English Dictionary