self-devoted - Alemán Inglés Diccionario