shaggy chorion - Turkish English Dictionary