teucrium chamaedrys - Turkish English Dictionary