This question already has an answer here:

Why is there a "de" in

L'anglais a importé des langues européennes de nombreux termes désignant la nourriture

I'd translate it literally as "English has imported European Languages of numerous terms designated for food" but I know it means "English has brought numerous terms designated for food from European Languages"

Why is there a random "de"? Can't we say

L'anglais a importé nombreux termes désignant la nourriture des langues européennes

Edit: I found this in a book

marked as duplicate by Stéphane Gimenez Jun 15 '16 at 8:04

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

Browse other questions tagged or ask your own question.