European goldfinch
The German word "Distelfink" means European goldfinch in English.