story telling - German English Dictionary