become self-sufficient - Almanca İngilizce Sözlük