cobbled together - Almanca İngilizce Sözlük