short-tailed ant-thrush - Espagnol Anglais Dictionnaire