piece of garbage - Almanca İngilizce Sözlük