slung shot - Turkish English Dictionary