body panels - Turkish English Dictionary