turkey (agriocharis ocellata) - French English Dictionary