ungrateful bastard - Spanish English Dictionary