green lentil soup with small dumplings - Turkish English Dictionary