headscarfed - German English Dictionary