shout of joy - Turkish English Dictionary