transfer of rights by electronic means - Español Inglés Diccionario