self-funds - Alemán Inglés Diccionario