poly (teucrium polium) - German English Dictionary