land of steady habits - German English Dictionary