self-sufficient in something - Almanca İngilizce Sözlük