self-rating of - Francés Inglés Diccionario