scarph - German English Dictionary