detachable cape - Almanca İngilizce Sözlük