deposit and consignment office - German English Dictionary