babbled - German English Dictionary