Peel the onions and cut into very thin strips.
In a bowl, mix turkey with half the oil. Season with salt and pepper.
Heat the remaining oil in a heavy pot. Add onions and cook over medium heat, stirring frequently, until translucent, 10-12 minutes.
Add meat to pot, cover and cook until staring to brown, about 10 minutes, stirring occasionally.
Sprinkle turkey with both kinds of paprika and stir to coat.
Add just enough water to cover turkey. Cover and simmer over medium heat until turkey is very tender, about 35 minutes.
Peel garlic. Rinse lemon in hot water, wipe dry and grate the zest. Finely chop the garlic and zest with some salt and the caraway seeds.
When the turkey is tender, return liquid to a boil and cook until reduced. Stir in garlic mixture, season with salt and pepper, and serve.
