be ill-fitting - Turkish English Dictionary