a long-tailed tit species - Español Inglés Diccionario