chaborra - Turkish English Dictionary