self-rating of - Alemán Inglés Diccionario