The English term "insatiable" matches the Turkish term "açgözlü"