pieced together - Turco Inglés Diccionario