long-leaf speedwell - Turkish English Dictionary