earn one's own keep - Alemán Inglés Diccionario