cover with a veil - German English Dictionary