scariff - German English Dictionary