pink-footed puffback - Turkish English Dictionary