supreme sauce - German English Dictionary