raggle - German English Dictionary