scarfwise - German English Dictionary