cachava - Turkish English Dictionary