ubiquitinated - Francés Inglés Diccionario