earn its keep - Spanish English Dictionary