autosufficient - Alemán Inglés Diccionario