trolley frames - Turkish English Dictionary