bombycilla garrulus - Turkish English Dictionary