short-tailed ant-trush - Turco Inglés Diccionario