rambled - German English Dictionary