lamb stew with new onions - Turkish English Dictionary