muff a chance - German English Dictionary