teucrium - German English Dictionary