cachada - Turkish English Dictionary