norfolk dumpling - Turkish English Dictionary