living off the country - German English Dictionary