it expresses wonder - Turkish English Dictionary