champuseado - German English Dictionary