what's left of... - Turkish English Dictionary