cover by a smoke screen - German English Dictionary