jilbab - German English Dictionary