body putty - Turkish English Dictionary