Meaning ofturduckensin English

turduckens