miserables - German English Dictionary