what more do you want - jam on it? - Turkish English Dictionary