self-domination - Alemán Inglés Diccionario