deserve all/everything you get - Turkish English Dictionary