self-devoted - Allemand Anglais Dictionnaire