earn its keep - Alemán Inglés Diccionario