human piece of garbage - İngilizce Eşanlam Sözlük