large yellow foxglove - Turkish English Dictionary