to have a picnic - Spanish English Dictionary