garden anchusa - Turkish English Dictionary