ubiquitinated - Alemán Inglés Diccionario