a slice of the cake - Turkish English Dictionary

Suggest a Term