small dumpling - Spanish English Dictionary