trolley buses - Turkish English Dictionary