aloysia triphylla - Turkish English Dictionary