gusarapillo - German English Dictionary