ornate sheep tick - Espagnol Anglais Dictionnaire