envigorating - Turkish English Dictionary