large yellow foxglove - Spanish English Dictionary