poly (teucrium polium) - French English Dictionary