self-own - Alemán Inglés Diccionario