statement of legal deposit - German English Dictionary