patch together - Turkish English Dictionary