parachoques - Turkish English Dictionary