grey-headed puff-back flycatch - German English Dictionary