scarves - German English Dictionary