piece together something - Español Inglés Diccionario