bundle one's self up - Turco Inglés Diccionario