shouting out in joy - Turkish English Dictionary