be made up of odds and ends - Almanca İngilizce Sözlük