spanish foxglove - Spanish English Dictionary