bundle one's self up - Español Inglés Diccionario