earn its keep - Turkish English Dictionary