few cards short of a deck - Francés Inglés Diccionario