rattlebones - Turkish English Dictionary