habit-ridden - German English Dictionary