physical release - Español Inglés Diccionario