live in the sticks - German English Dictionary