self determination - Alemán Inglés Diccionario