scarfish - German English Dictionary