exclamation of praise - Turkish English Dictionary