macpherson strut (suspension) - Turkish English Dictionary