manitou - Turkish English Dictionary