statement of legal deposit - Español Inglés Diccionario