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