pounce upon - Turkish English Dictionary