self-finance - Alemán Inglés Diccionario