body (carriage) - Turkish English Dictionary