promotional tour - German English Dictionary