cannot keep something under his hat - Inglés Sinónimo Diccionario