put the pieces together - Turkish English Dictionary