sub-letting - German English Dictionary