someone who makes able/fit - Turkish English Dictionary