put the pieces together - Turco Inglés Diccionario