a sandwich short of a picnic - Español Inglés Diccionario