rants - German English Dictionary