meet one's own needs - Almanca İngilizce Sözlük