translate English to German: For centuries Barcelona has been a center of art and culture.
Seit Jahrhunderten ist Barcelona ein Zentrum für Kunst und Kultur.