English to Arabic

Meaning for:
Woolgathering
other
شرود الذّهن