place the blame upon - Turkish English Dictionary