turkey (agriocharis ocellata) - Turkish English Dictionary