annual anchusa - Spanish English Dictionary