let down the hem - German English Dictionary