cape smoke - German English Dictionary