scarfskin - German English Dictionary