tamboured curtain - German English Dictionary