translate English to German: Swiss-British: Gets excited about new craft products, and can't wait to put them on the website.
Schweizer - Britisch: Gerät in Entzücken über neue Produkte und kann es kaum abwarten, sie auf der Webseite einzustellen.