rumbled - German English Dictionary