chowchows - German English Dictionary