turkey (agriocharis ocellata) - Spanish English Dictionary