the trouser department - German English Dictionary