body-slam - Turkish English Dictionary