turkey (agriocharis ocellata) - German English Dictionary