have a trick up your sleeve - Español Inglés Diccionario