hijab - German English Dictionary