gabbled - German English Dictionary