earn keep - German English Dictionary