post office private letter-box - German English Dictionary