foundation brakes - Turkish English Dictionary